// 'xxx: number' 表示声明一个number类型
var num = 30;
// 声明一个函数的参数类型(number以及any)和返回值(void)
function fn(name, age) {
    //todo
}
// 使用IPerson接口定义一个对象，如果对象不符合IPerson的定义，编译器会飘红报错
var person = {
    name: '小王',
    age: 12,
    family: ['爹', '娘']
};
// type类似interface，以下写法等同用interface声明IPerson
/* type IPerson2 = {
    name: string
    age: number
    family: string[]
    sex?: '男' | '女'
} */ 
